<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<!-- Build: R16B062 -->
<!-- Strand Id: 1597362583 -->

<!-- layout( Wrox Title ) -->
 <html>
  <head>
  <link href="http://media.wiley.com/spa_assets/R16B062/site/wrox/include/style.css" type="text/css" rel="stylesheet" />
   <title>
General Programming: Shell Scripting: Expert Recipes for Linux, Bash and more - Book Information and Code Download - Wrox

   </title>
   <!-- primaryContent ( isCommon:true property:head ) : /site/wrox/pvo/COMMON_head.jsp -->
<meta name="description" content="" />


   <!-- / primaryContent ( isCommon:true property:head ) : /site/wrox/pvo/COMMON_head.jsp -->
   <link href="http://media.wiley.com/spa_assets/R16B062/site/wrox/include/dom.css" media="all" rel="stylesheet" type="text/css" />
   <link href="http://media.wiley.com/assets/1513/58/151358.css" media="all" rel="stylesheet" type="text/css" />
   <!-- staticFeature ( ref:WROX_PROTOTYPE16_JS ) -->
   <script type="text/javascript" src="http://media.wiley.com/assets/1514/02/prototype16.js">
</script>
<!-- / staticFeature ( ref:WROX_PROTOTYPE16_JS ) -->
   <!-- staticFeature ( ref:WROX_AC_OETAGS_JS ) -->
   <script src="http://media.wiley.com/assets/2247/19/AC_OETags.js" language="javascript"></script>    
<!-- / staticFeature ( ref:WROX_AC_OETAGS_JS ) -->
   <!-- staticFeature ( ref:WROX_PAGEEAR_JS ) -->
   <script src="http://media.wiley.com/assets/2247/32/pageear.js" type="text/javascript"></script>      <!-- / staticFeature ( ref:WROX_PAGEEAR_JS ) -->
   <!-- staticFeature ( ref:WROX_DFP_JS ) -->
   <script type="text/javascript">
// Generate random number for DART cache busting
 var ordDart=Math.random()*10000000000000000;
</script>
<!-- / staticFeature ( ref:WROX_DFP_JS ) -->
   <script language="javascript" src="http://media.wiley.com/spa_assets/R16B062/site/shared/form_validation.js" type="text/javascript">
   </script>
  <!-- Page Vars -->
  <script type="text/javascript">var pageVars={
  "adInfo": ";pageType\u003dProduct",
  "categoryCd": "GENERAL",
  "country.a2": "US",
  "country.a3": "USA",
  "country.geographicRegion": "Americas",
  "country.iSOCountryName": "UNITED STATES",
  "country.n3": "840",
  "country.region": "us",
  "country.regionName": "United States",
  "country.sortName": "UNITED STATES",
  "country.wileyCountryName": "United States",
  "country.wileyPlusCurrencyCd": "USD",
  "country.wileyPlusLocationCd": "NY",
  "defaultPrimaryContentGroup": "Products",
  "effectiveDate.date": 19,
  "effectiveDate.day": 3,
  "effectiveDate.hours": 8,
  "effectiveDate.minutes": 10,
  "effectiveDate.month": 1,
  "effectiveDate.seconds": 3,
  "effectiveDate.time": 1392815403437,
  "effectiveDate.timezoneOffset": 300,
  "effectiveDate.year": 114,
  "forumId": 653,
  "hTMLTitle": "General Programming: Shell Scripting: Expert Recipes for Linux, Bash and more - Book Information and Code Download",
  "horizontalMenu": "\u003ca href\u003d\"/WileyCDA/WroxTitle/Shell-Scripting-Expert-Recipes-for-Linux-Bash-and-more.productCd-1118024486.html\"\u003eAbout This Title\u003c/a\u003e\u003cspan class\u003d\"greytext\"\u003e\u0026nbsp;\u0026nbsp;|\u0026nbsp;\u0026nbsp;\u003c/span\u003eDownload Code\u003cspan class\u003d\"greytext\"\u003e\u0026nbsp;\u0026nbsp;|\u0026nbsp;\u0026nbsp;\u003c/span\u003e\u003ca...",
  "jspFolder": "/site/wrox",
  "layoutIdentifier.int": 0,
  "layoutIdentifier.string": "WROX_TITLE_LAYOUT",
  "metaKeywords": "",
  "metaText": "",
  "pVOTypeNm": "Product",
  "pageCd": "DOWNLOAD",
  "pageInfoMap": "{Category\u003dGENERAL, ProductType\u003dBook, SiteCd\u003dWROX, PrimaryContentGroup\u003dProducts, PageType\u003dProduct, Title\u003d1118024486 Shell Scripting: Expert Recipes for Linux, Bash and more}",
  "placementIdentifier.int": 0,
  "placementIdentifier.string": "1118024486",
  "primaryContentGroup": "Products",
  "primaryTopicCd": "GENERAL",
  "primaryTopicName": "General Programming",
  "primaryTopicNavId": 131379,
  "product.ancillaryMap": "{DOWNLOAD\u003dAncillaryList:DOWNLOAD Count:18, ERRATA\u003dAncillaryList:ERRATA Count:3}",
  "product.authorInfoSet": [],
  "product.authorSort": "PARKER",
  "product.coverImageInfo.productCode": "1118024486",
  "product.coverImageInfo.sizes": [
    45,
    60,
    80,
    100,
    300
  ],
  "product.dateInfo.copyrightYear": "2011",
  "product.eBookList": [],
  "product.eBookVersion.coverImageInfo.productCode": "1118166337",
  "product.eBookVersion.eBookList": [],
  "product.eBookVersion.enhancedHigherEdProduct": "(invalid)",
  "product.eBookVersion.evalCopyType": "EvalCopy: None",
  "product.eBookVersion.featuredSort": 0.0,
  "product.eBookVersion.formatInfo.bookLength": "18.8",
  "product.eBookVersion.formatInfo.bookWidth": "23.57",
  "product.eBookVersion.formatInfo.formatDescription": "E-book",
  "product.eBookVersion.formatInfo.mediumCode": "E",
  "product.eBookVersion.formatInfo.pageCount": "600",
  "product.eBookVersion.formatInfo.submediumCode": "AS",
  "product.eBookVersion.productCode": "1118166337",
  "product.eBookVersion.purchaseModel.priceUSDx100": 3299,
  "product.eBookVersion.purchaseModel.productCode": "1118166337",
  "product.eBookVersion.renditionCode": "GL",
  "product.eBookVersion.richDataMap": "{}",
  "product.eBookVersion.techSupportInfo": "com.wiley.ocd.SPA.model.product.techsupport.NullTechSupportInfo@3c7a5f22",
  "product.eBookVersion.title": "Shell Scripting: Expert Recipes for Linux, Bash and more",
  "product.eBookVersion.titleSort": "SHELL SCRIPTING",
  "product.editionNumber": 1,
  "product.enhancedHigherEdProduct": "(invalid)",
  "product.evalCopyType": "EvalCopy: Generic",
  "product.featuredSort": 1.1,
  "product.formatInfo.bookLength": "18.8",
  "product.formatInfo.bookWidth": "23.57",
  "product.formatInfo.formatDescription": "Paperback",
  "product.formatInfo.mediumCode": "P",
  "product.formatInfo.pageCount": "600",
  "product.formatInfo.submediumCode": "WS",
  "product.imprintInfo.code": "WX",
  "product.imprintInfo.description": "Wrox",
  "product.isbn13": "9781118024485",
  "product.otherFormats": [],
  "product.primarySubjectCd": "CM43",
  "product.productCode": "1118024486",
  "product.purchaseModel.priceUSDx100": 4999,
  "product.purchaseModel.productCode": "1118024486",
  "product.richDataList": [],
  "product.richDataMap": "{authorInfo\u003d[authorInfo:Author Information], description\u003d[description:Description], excerpt\u003d[excerpt:Chapter (PDF), excerpt:Index (PDF), excerpt:Table of Contents (PDF)], tableOfContents\u003d[tableOfContents:Table of Contents]}",
  "product.secondaryAuthorInfoSet": [],
  "product.statusCd": "N",
  "product.subjectCodeList": [
    "CM43"
  ],
  "product.subtitle": "Expert Recipes for Linux, Bash and more",
  "product.techSupportInfo": "com.wiley.ocd.SPA.model.product.techsupport.NullTechSupportInfo@4f446750",
  "product.title": "Shell Scripting: Expert Recipes for Linux, Bash and more",
  "product.titleSort": "SHELL SCRIPTING",
  "productCd": "1118024486",
  "productCode": "1118024486",
  "productNotes": "\u003cdiv class\u003d\"productDetail-notes\"\u003e\nIf you are an instructor, you may \u003ca href\u003d\"http://professor.wiley.com/CGI-BIN/LANSAWEB?PROCFUN+PROF1+PRFFN13+FUNCPARMS+CWIL(A0010):N+LANG(A0010):1+ISBN(A0090):118024486\" \" target\u003d\"_blank\"\u003erequest an evaluation copy\u003c/a\u003e for...",
  "purchaseInfo.heading": "",
  "purchaseInfo.notes": "",
  "purchaseInfo.partnerNote": "",
  "purchaseInfo.prices": "\u003cspan class\u003d\"productDetail-purchasePrice\"\u003eUS $49.99\u003c/span\u003e\u003cspan class\u003d\"productDetail-purchaseOrder\"\u003e\u003ca href\u003d\"/marketbasket.cgi?isbn\u003d1118024486\" class\u003d\"productDetail-cartIcon\"\u003e\u003cimg src\u003d\"http://media.wiley.com/spa_assets/R16B062/site/wrox/pvo/images/shared/s...",
  "qualifyingClassName": "wrox.WroxTitlePVO",
  "title": "Shell Scripting: Expert Recipes for Linux, Bash and more"
};
  </script>
  <!-- / Page Vars -->
  </head>
  <body bgcolor="#FFFFFF" bottommargin="0" id="title" leftmargin="0" marginheight="0" marginwidth="0" rightmargin="0" topmargin="0">
  <!-- Omniture Code Start Block -->
  <script type="text/javascript">
     var Wiley = Wiley || {};  Wiley.Events = Wiley.Events || []; Wiley.Vars = Wiley.Vars || {}; Wiley.Props = Wiley.Props || {};
     var WRInitTime=(new Date()).getTime();
</script>

  <!-- / Omniture Code Start Block -->
   <div id="wrapper">
    <!-- staticFeature ( ref:WROX_AD_SF_728_90 ) -->
    <div class="leaderboard">
<!-- begin ad tag (tile=1) -->
<script language="JavaScript" type="text/javascript">
//<![CDATA[
ord=Math.random()*10000000000000000;
var adCat = pageVars["categoryCd"];
document.write('<script language="JavaScript" src="http://ad.doubleclick.net/adj/WroxSite/;cat=' + adCat + ';tile=1;dcopt=ist;sz=728x90;ord=' + ordDart + '?" type="text/javascript"><\/script>');
//]]>
</script><noscript><a href="http://ad.doubleclick.net/jump/WroxSite/;tile=1;sz=728x90;ord=123456789?" target="_blank"><img src="http://ad.doubleclick.net/ad/WroxSite/;tile=1;sz=728x90;ord=123456789?" width="728" height="90" border="0" alt="" /></a></noscript>
<!-- End ad tag -->
</div>

<!-- / staticFeature ( ref:WROX_AD_SF_728_90 ) -->
    <div id="columns">
     <!-- staticFeature ( ref:WROX_HEADER_BOOKS ) -->
     <script language="JavaScript">
	function do_check (form) {
 		if (form.query.value=="") {
  			alert('Please make an entry in the product search field.');
  			return false;
 		} else {
  			return true;
 	    }
    }

</script>

<table width="1024" border="0" cellspacing="0" cellpadding="0" bgcolor="#c40d42">
   <tr><td><a href="/WileyCDA/Section/Home.id-105001.html"><img src="http://media.wiley.com/assets/253/59/wrox_logo.gif" width="338" height="79" border="0" alt="Wrox Home"></a></td>
       <td width="100%">&nbsp;</td>

       <td>
       <div id="header-right">     
			<div id="searchform">
            <form method="get" action="/remsearch.cgi" onsubmit="return do_check(this);">
                <span>Search </span><input style="font-size:11px;" type="text" name="query" size="22" value="" /><input type="image" src="http://media.wiley.com/assets/1514/01/bttn_go.gif" style="border:0;margin-left:3px;" alt="Go" align="absmiddle" />
             </form>           
        	</div>
            <div class="links">
                 <a href="/marketbasket.cgi?viewcart"><img src="http://media.wiley.com/assets/1513/99/shop-cart.gif" alt="View Cart" width="17" height="12" border="0" align="absmiddle"/>View Cart</a>
                    &nbsp;|&nbsp;
                    <a href="/marketbasket.cgi?viewaccount">My Account</a>
					&nbsp;|&nbsp;
                    <a href="/WileyCDA/Section/Support.id-105069.html">Support</a>
            </div>
			<div style="clear:right;"></div>
		</div>	  
       </td>


   </tr>
</table>

<table width="1024" border="0" cellspacing="0" cellpadding="0">
    <tr>
		<td width="1024" valign="top" class="nav-wrapper" >			
			<div class="nav" align="left" >				
				<ul>
					<li><a href="/WileyCDA/Section/Home.id-105001.html">Home</a></li>	
					<li class="current"><a href="/WileyCDA/Section/All-Titles-Books-Ebooks-for-Programmers-ASP-NET-C-Javascript-More.id-105077.html">Bookstore/E-Books</a></li>	
					<li><a href="http://www.wrox.com/go/p2p">P2P Programmer Forums</a></li>
					<li><a href="http://www.wrox.com/go/blogs">Wrox Blogs</a></li>	
					<li><a href="/WileyCDA/Section/Connect-with-Wrox.id-380578.html">Connect with Wrox</a></li>	
					<li><a href="/WileyCDA/Section/Code-Resources.id-380581.html">Code Resources</a></li>						</ul>					
			</div>
			<div class="subnav-wrapper">
				<div class="subnav" align="left">					
					<ul>
						<li><a href="/WileyCDA/Section/All-Titles-Books-Ebooks-for-Programmers-ASP-NET-C-Javascript-More.id-105077.html">All Titles</a></li>
						<li><a href="/WileyCDA/Section/Wrox-Blox-NEW.id-320868.html">Wrox Blox</a></li>
						<li><a class="last" href="/WileyCDA/Section/Wrox-Reference-Library-from-Wrox-and-Books24x7-com.id-380938.html">Wrox Library Books24x7</a></li>				
					</ul>										
				</div>
			</div>	
			
	    </td>

    </tr>    
</table>
<!-- / staticFeature ( ref:WROX_HEADER_BOOKS ) -->
     <table width="1024" cellspacing="0" cellpadding="0" border="0">
      <tr valign="top" >
       <td valign="top" width="840" >
        <table width="100%" cellspacing="0" cellpadding="0" border="0">
         <tr valign="top" >
          <td ><img src="http://media.wiley.com/spa_assets/R16B062/spa_images/spacer.gif" width="1"  height="10"></td>
         </tr>
        </table>
        <table width="100%" cellspacing="0" cellpadding="0" border="0">
         <tr valign="top" >
          <td >
           <!-- primaryContent ( isCommon:false property:main ) : /site/wrox/pvo/title_main.jsp -->


  

<script src="http://media.wiley.com/spa_assets/R16B062/site/wrox/include/js/effects.js" type="text/javascript"></script> 
<script src="http://media.wiley.com/spa_assets/R16B062/site/wrox/include/js/tools.js" type="text/javascript"></script>  

    <script type="text/javascript">
    function newsletterPopup() {
        if (WILEY.Cookie.get('WroxNewsletterPopup') == null) {
            var secondsIn30Days = 2592000;
            WILEY.Cookie.set('WroxNewsletterPopup', 'doNotDisplayFor30Days', secondsIn30Days);
            window.open('http://newsletter.wrox.com/contest.asp?template=wroxNewsCD', 'newsletterSubscribe', 'status, width=600, height=500, resizable=yes, scrollbars=yes');
        }
    }
    window.onload=newsletterPopup;
    </script>




    

    <div id="favorite-retailer" class="popup" style="display: none">
        <div class="titlebar">
            <img src="http://media.wiley.com/spa_assets/R16B062/site/wrox/pvo/images/spacer.gif" width="1" height="10" />
            <a href="" onclick="javascript:closeMe('favorite-retailer');return false;" class="close"><img src="http://media.wiley.com/spa_assets/R16B062/site/wrox/pvo/images/popup-close.gif" alt="x" /></a>
        </div>
        
        <div class="retailer">
            <b>US</b><br/>
            <a href="http://www.amazon.com/gp/product/1118024486/002-4594133-6732819?ie=UTF8&tag=wwwwileycom-20&linkCode=xm2&camp=1789&creativeASIN=1118024486" target="_blank" >Amazon.com</a><br/>
            <a href="http://search.barnesandnoble.com/booksearch/isbnInquiry.asp?isbn=1118024486" target="_blank" >BN.com</a><br/>
        </div>
        
        <div class="retailer">
            <b>CANADA</b><br/>
            <a href="http://www.chapters.indigo.ca/books/book/9781118024485-item.html" target="_blank" >Chapters.indigo.ca</a><br/>
            <a href="http://www.amazon.ca/gp/product/1118024486" target="_blank" >Amazon.ca</a><br/>
        </div>
            
        <div class="retailer">
            <b>UK</b><br/>
            <a href="http://www.amazon.co.uk/gp/product/1118024486" target="_blank" >Amazon.co.uk</a><br/>
            <a href="http://www.holbornbooks.co.uk/pages/newSearch.htm?BookISBN=9781118024485" target="_blank" >Holbornbooks.co.uk</a><br/>
            <a href="http://www.compman.co.uk/scripts/search.asp?searchterms=1118024486" target="_blank" >Compman.co.uk</a><br/>
            <a href="http://www.foyles.co.uk/display.asp?ISB=9781118024485" target="_blank" >Foyles.co.uk</a><br/>
		</div>
            
        <div class="retailer">
            <b>ITALY</b><br/>
            <a href="http://www.hoepli.it/libro.asp?ib=9781118024485" target="_blank" >Hoepli.it</a><br/>
		</div>
            
        <div class="retailer">
            <b>BELGIUM</b><br/>
        <a href="http://oas2000.proxis.be/gate/jabba.searchII.do_search?p_keyword=9781118024485" target="_blank" >Proxis.be</a><br/>
		</div>
            
        <div class="retailer">
            <b>NETHERLANDS</b><br/>
        <a href="http://www.comcol.nl/isbn/9781118024485.htm" target="_blank" >Comcol.nl</a><br/>
		</div>
            
        <div class="retailer">
            <b>FINLAND</b><br/>
        <a href="http://www.bookplus.fi/product.php?isbn=9781118024485" target="_blank" >BookPlus.fi</a><br/>
		</div>
            
        <div class="retailer">
            <b>NORWAY</b><br/>
        <a href="http://www.idgbooks.no/advanced_search_result.php?keywords=9781118024485 OR 1118024486" target="_blank" >Bookworld.no</a><br/>
		</div>
            
        <div class="retailer">
            <b>DENMARK</b><br/>
        <a href="http://mwbooks.dk/advanced_search_result.php?keywords=9781118024485" target="_blank" >MWbooks.dk</a><br/>
        </div>
  </div>

  



<table width="100%" border="0" cellspacing="0" cellpadding="0">
    <tr>
        <td width="10"><img
            src="http://media.wiley.com/spa_assets/R16B062/site/wrox/pvo/images/spacer.gif" width="10"
            height="1" border="0"></td>
        <td width="100%">
        <div class="curvebox">
        <h3><span class="redtext">Topic:</span> <a
            href="/WileyCDA/Section/General-Programming.id-131379.html"
            class="blacktext">General Programming</a></h3>
        </div>

        <table width="100%" border="0" cellspacing="0" cellpadding="0">
            <tr>

                <td width="2" bgcolor="#CCCCCC"><img
                    src="http://media.wiley.com/spa_assets/R16B062/site/wrox/pvo/images/spacer.gif" width="2"
                    height="1" border="0"></td>
                <td width="1" bgcolor="#FFFFFF"><img
                    src="http://media.wiley.com/spa_assets/R16B062/site/wrox/pvo/images/spacer.gif" width="1"
                    height="1" border="0"></td>
                <td width="100%" valign="top" bgcolor="#E5E5E5"
                    class="title_info_table">

	
	                <table width="100%" border="0" cellspacing="0" cellpadding="0">
	                    <tr>
	                        <td><img src="http://media.wiley.com/spa_assets/R16B062/site/wrox/pvo/images/spacer.gif"
	                            width="1" height="8" border="0"></td>
	                    </tr>
	                </table>

	                <table width="100%" border="0" cellspacing="0" cellpadding="0">
	                    <tr>
	                        <td><img src="http://media.wiley.com/spa_assets/R16B062/site/wrox/pvo/images/spacer.gif"
	                            width="13" height="1" border="0"></td>

	                        <td width="100" valign="top"><img src="http://media.wiley.com/product_data/coverImage/86/11180244/1118024486.jpg" alt="Shell Scripting: Expert Recipes for Linux, Bash and more (1118024486) cover image" title="Shell Scripting: Expert Recipes for Linux, Bash and more (1118024486) cover image" height="126" width="100" class="productDetail-coverImage"></td>
    	                    <td><img src="http://media.wiley.com/spa_assets/R16B062/site/wrox/pvo/images/spacer.gif" width="8" height="1" border="0"></td>

        	                <td width="100%" valign="top" class="text">
				                <h1 class="productDetail-title">Shell Scripting: Expert Recipes for Linux, Bash and more</h1>
			    	            <div class="productDetail-biblio">
<div class="productDetail-authors"><span class="productDetail-authorsMain">Steve Parker</span> </div>
<div class="productDetail-productCode">ISBN: 978-1-118-02448-5</div>
<div class="productDetail-format">Paperback</div>
<div class="productDetail-pageCount">600 pages</div>
<div class="productDetail-dateImprint">August 2011</div>
</div>


			  	              
			    	            <div class="productDetail-otherFormat">Other Available Formats: <a href="/WileyCDA/WroxTitle/Shell-Scripting-Expert-Recipes-for-Linux-Bash-and-more.productCd-1118166337.html">E-book</a>, <a href="/WileyCDA/WroxTitle/Shell-Scripting-Expert-Recipes-for-Linux-Bash-and-more.productCd-1118545850.html">Print and e-book Bundle</a></div>
			        	        <div class="productDetail-notes">
If you are an instructor, you may <a href="http://professor.wiley.com/CGI-BIN/LANSAWEB?PROCFUN+PROF1+PRFFN13+FUNCPARMS+CWIL(A0010):N+LANG(A0010):1+ISBN(A0090):118024486" " target="_blank">request an evaluation copy</a> for this title.

</div>


                        	</td>
                        	<td><img src="http://media.wiley.com/spa_assets/R16B062/site/wrox/pvo/images/spacer.gif"
                            	width="5" height="1" border="0"></td>
	                    </tr>
    	            </table>

                </td>


                <td width="1" bgcolor="#FFFFFF"><img
                    src="http://media.wiley.com/spa_assets/R16B062/site/wrox/pvo/images/spacer.gif" width="1"
                    height="1" border="0"></td>
                <td width="180" valign="top" bgcolor="#FFFFE5">
	                <table width="100%" border="0" cellspacing="0" cellpadding="0">
	                    <tr>
	                        <td><img
	                            src="http://media.wiley.com/spa_assets/R16B062/site/wrox/pvo/images/title/purchase_this_book.gif"
	                            width="180" height="27" border="0"></td>
	                    </tr>
	                </table>
	                <table width="100%" border="0" cellspacing="0" cellpadding="0">
	                    <tr>
	                        <td><img src="http://media.wiley.com/spa_assets/R16B062/site/wrox/pvo/images/spacer.gif"
	                            width="1" height="5" border="0"></td>
	                    </tr>
	                </table>
	                <table width="100%" border="0" cellspacing="0" cellpadding="0">
	                    <tr>
	                        <td><img src="http://media.wiley.com/spa_assets/R16B062/site/wrox/pvo/images/spacer.gif" width="9" height="1" border="0"></td>
	                        <td class="text">
			                    <div class="productDetail-purchase">
		                        	<b>Paperback Version:</b>
			                        <span class="productDetail-purchasePrice">US $49.99</span><span class="productDetail-purchaseOrder"><a href="/marketbasket.cgi?isbn=1118024486" class="productDetail-cartIcon"><img src="http://media.wiley.com/spa_assets/R16B062/site/wrox/pvo/images/shared/shopping_cart_trans.gif" width="17" height="12" border="0" /></a> <a href="/marketbasket.cgi?isbn=1118024486" class="productDetail-cartLink">Add to Cart</a></span>
			                    </div>
			                    <br/>
			                    

			                    <div class="productDetail-retailers">
			                        <img src="http://media.wiley.com/spa_assets/R16B062/site/wrox/pvo/images/echapters/echapters-icon.gif" alt="" />
			                        <a href="#" onclick="popup('favorite-retailer'); return false;">Find this book at your favorite retailer</a>
    		                    </div>




	                        </td>
	                        <td><img src="http://media.wiley.com/spa_assets/R16B062/site/wrox/pvo/images/spacer.gif"
	                            width="5" height="1" border="0"></td>
	                    </tr>
	                </table>
                </td>
                <td width="1" bgcolor="#FFFFFF"><img
                    src="http://media.wiley.com/spa_assets/R16B062/site/wrox/pvo/images/spacer.gif" width="1"
                    height="1" border="0"></td>
                <td width="2" bgcolor="#CCCCCC"><img
                    src="http://media.wiley.com/spa_assets/R16B062/site/wrox/pvo/images/spacer.gif" width="2"
                    height="1" border="0"></td>



            </tr>
        </table>

        <table width="100%" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td><img
                    src="http://media.wiley.com/spa_assets/R16B062/site/wrox/pvo/images/title/title_bottom_left_curve.gif"
                    width="11" height="10" border="0"></td>
                <td width="100%"
                    background="http://media.wiley.com/spa_assets/R16B062/site/wrox/pvo/images/title/title_background.gif"><img
                    src="http://media.wiley.com/spa_assets/R16B062/site/wrox/pvo/images/spacer.gif" width="1"
                    height="1" border="0"></td>
                <td><img
                    src="http://media.wiley.com/spa_assets/R16B062/site/wrox/pvo/images/title/title_bottom_right_curve.gif"
                    width="185" height="10" border="0"></td>
            </tr>
        </table>

        </td>
        <td width="10"><img
            src="http://media.wiley.com/spa_assets/R16B062/site/wrox/pvo/images/spacer.gif" width="10"
            height="1" border="0"></td>
    </tr>
</table>


<div id="product-horiz-nav">
	<div class="title_main_nav">
<a href="/WileyCDA/WroxTitle/Shell-Scripting-Expert-Recipes-for-Linux-Bash-and-more.productCd-1118024486.html">About This Title</a><span class="greytext">&nbsp;&nbsp;|&nbsp;&nbsp;</span>Download Code<span class="greytext">&nbsp;&nbsp;|&nbsp;&nbsp;</span><a href="/WileyCDA/WroxTitle/Shell-Scripting-Expert-Recipes-for-Linux-Bash-and-more.productCd-1118024486,descCd-ERRATA.html">Errata</a><span class="greytext">&nbsp;&nbsp;|&nbsp;&nbsp;</span><a href="http://p2p.wrox.com/forum.asp?FORUM_ID=653">P2P Forum for This Title</a>
    </div>
</div>



           <!-- / primaryContent ( isCommon:false property:main ) : /site/wrox/pvo/title_main.jsp --></td>
         </tr>
        </table>
        <!-- primaryContent ( isCommon:false property:detail ) : /site/wrox/pvo/title_ancillary_DOWNLOAD.jsp -->


  


<table class="productDetail-ancillaryDownloads">
<tr valign="top"><th class="th0" align="left">Download Title</th><th class="th1" align="left">Size</th><th class="th2" align="left">Download</th></tr>
<tr><td class="td0">ReadMe</td>
<td class="td1">1.39 KB</td>
<td class="td2"><a href="http://media.wiley.com/product_ancillary/86/11180244/DOWNLOAD/README.txt">Click to Download</a></td>
</tr>
<tr><td class="td0">Code Download :: Chapter 2</td>
<td class="td1">2.17 KB</td>
<td class="td2"><a href="http://media.wiley.com/product_ancillary/86/11180244/DOWNLOAD/Chapter 2 code.zip">Click to Download</a></td>
</tr>
<tr><td class="td0">Code Download :: Chapter 5</td>
<td class="td1">6.90 KB</td>
<td class="td2"><a href="http://media.wiley.com/product_ancillary/86/11180244/DOWNLOAD/Chapter 5 code.zip">Click to Download</a></td>
</tr>
<tr><td class="td0">Code Download :: Chapter 6</td>
<td class="td1">7.83 KB</td>
<td class="td2"><a href="http://media.wiley.com/product_ancillary/86/11180244/DOWNLOAD/Chapter 6 code.zip">Click to Download</a></td>
</tr>
<tr><td class="td0">Code Download :: Chapter 7</td>
<td class="td1">1.54 KB</td>
<td class="td2"><a href="http://media.wiley.com/product_ancillary/86/11180244/DOWNLOAD/Chapter 7 code.zip">Click to Download</a></td>
</tr>
<tr><td class="td0">Code Download :: Chapter 8</td>
<td class="td1">11.72 KB</td>
<td class="td2"><a href="http://media.wiley.com/product_ancillary/86/11180244/DOWNLOAD/Chapter 8 code.zip">Click to Download</a></td>
</tr>
<tr><td class="td0">Code Download :: Chapter 9</td>
<td class="td1">1.90 KB</td>
<td class="td2"><a href="http://media.wiley.com/product_ancillary/86/11180244/DOWNLOAD/Chapter 9 code.zip">Click to Download</a></td>
</tr>
<tr><td class="td0">Code Download :: Chapter 10</td>
<td class="td1">2.34 KB</td>
<td class="td2"><a href="http://media.wiley.com/product_ancillary/86/11180244/DOWNLOAD/Chapter 10 code.zip">Click to Download</a></td>
</tr>
<tr><td class="td0">Code Download :: Chapter 12</td>
<td class="td1">9.23 KB</td>
<td class="td2"><a href="http://media.wiley.com/product_ancillary/86/11180244/DOWNLOAD/Chapter 12 code.zip">Click to Download</a></td>
</tr>
<tr><td class="td0">Code Download :: Chapter 13</td>
<td class="td1">8.29 KB</td>
<td class="td2"><a href="http://media.wiley.com/product_ancillary/86/11180244/DOWNLOAD/Chapter 13 code.zip">Click to Download</a></td>
</tr>
<tr><td class="td0">Code Download :: Chapter 14</td>
<td class="td1">10.87 KB</td>
<td class="td2"><a href="http://media.wiley.com/product_ancillary/86/11180244/DOWNLOAD/Chapter 14 code.zip">Click to Download</a></td>
</tr>
<tr><td class="td0">Code Download :: Chapter 15</td>
<td class="td1">3.13 KB</td>
<td class="td2"><a href="http://media.wiley.com/product_ancillary/86/11180244/DOWNLOAD/Chapter 15 code.zip">Click to Download</a></td>
</tr>
<tr><td class="td0">Code Download :: Chapter 16</td>
<td class="td1">5.41 KB</td>
<td class="td2"><a href="http://media.wiley.com/product_ancillary/86/11180244/DOWNLOAD/Chapter 16 code.zip">Click to Download</a></td>
</tr>
<tr><td class="td0">Code Download :: Chapter 17</td>
<td class="td1">2.00 KB</td>
<td class="td2"><a href="http://media.wiley.com/product_ancillary/86/11180244/DOWNLOAD/Chapter 17 code.zip">Click to Download</a></td>
</tr>
<tr><td class="td0">Code Download :: Chapter 18</td>
<td class="td1">2.13 KB</td>
<td class="td2"><a href="http://media.wiley.com/product_ancillary/86/11180244/DOWNLOAD/Chapter 18 code.zip">Click to Download</a></td>
</tr>
<tr><td class="td0">Code Download :: Chapter 19</td>
<td class="td1">2.97 KB</td>
<td class="td2"><a href="http://media.wiley.com/product_ancillary/86/11180244/DOWNLOAD/Chapter 19 code.zip">Click to Download</a></td>
</tr>
<tr><td class="td0">Code Download :: Chapter 20</td>
<td class="td1">3.33 KB</td>
<td class="td2"><a href="http://media.wiley.com/product_ancillary/86/11180244/DOWNLOAD/Chapter 20 code.zip">Click to Download</a></td>
</tr>
<tr><td class="td0">Code Download :: Chapter 21</td>
<td class="td1">4.40 KB</td>
<td class="td2"><a href="http://media.wiley.com/product_ancillary/86/11180244/DOWNLOAD/Chapter 21 code.zip">Click to Download</a></td>
</tr>
</table>



        <!-- / primaryContent ( isCommon:false property:detail ) : /site/wrox/pvo/title_ancillary_DOWNLOAD.jsp -->
        <!-- primaryContent ( isCommon:false property:misc ) : /site/wrox/pvo/title_misc.jsp -->




<div class="title_misc">
		<a href="/WileyCDA/WroxTitle/Shell-Scripting-Expert-Recipes-for-Linux-Bash-and-more.productCd-1118024486,descCd-DOWNLOAD.html?print=true">Printer-Ready Version</a>
		&nbsp;
<!-- ADDTHIS BUTTON BEGIN -->
<script type="text/javascript">
var addthis_config      = { data_track_linkback: true };
addthis_pub             = 'wiley'; 
addthis_options         = 'email, digg, delicious, facebook, more';
</script>
<a href="http://www.addthis.com/bookmark.php" onmouseover="return addthis_open(this, '', '[URL]', '[TITLE]')" onmouseout="addthis_close()" onclick="return addthis_sendto()">Share This</a>
<script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#pubid=xa-4d935aae7343cd4e"></script>
<!-- ADDTHIS BUTTON END -->		
</div>
	

        <!-- / primaryContent ( isCommon:false property:misc ) : /site/wrox/pvo/title_misc.jsp -->
       </td>
       <td valign="top" class="homecolumn" width="184" >
         <div style="text-align:center;padding-top:5px;padding-bottom:5px;">
          <!-- dynamicFeature ( ref:WROX_ROTATING_MULTIFEATURE_DF ) -->
<a href="http://p2p.wrox.com/content/blogs/jminatel/all-wroxcom-wrox-e-books-drm-free-3-formats-pdf-mobi-epub"><img src="http://media.wiley.com/assets/7031/86/ebook_feature1.jpg" width="155" height="100" alt="With you wherever you go: pdf + ePub + kindle -- DRM-free" border="0"></a>

<!-- dynamicFeature ( ref:WROX_ROTATING_MULTIFEATURE_DF ) -->
         </div>
         <table width="100%" cellspacing="0" cellpadding="0" border="0">
          <tr valign="top" >
           <td ><img src="http://media.wiley.com/spa_assets/R16B062/spa_images/spacer.gif" width="3"  height="1"></td>
           <td ><img src="http://media.wiley.com/spa_assets/R16B062/spa_images/spacer.gif" width="1"  height="10">
            <!-- staticFeature ( ref:WROX_AD_SF_160_600 ) -->
            <div class="skyscraper-ad">
<!-- begin ad tag (tile=2) -->
<script language="JavaScript" type="text/javascript">
//<![CDATA[
ord=Math.random()*10000000000000000;
var adCat = pageVars["categoryCd"];
document.write('<script language="JavaScript" src="http://ad.doubleclick.net/adj/WroxSite/;cat=' + adCat + ';tile=2;dcopt=ist;sz=160x600;ord=' + ordDart + '?" type="text/javascript"><\/script>');
//]]>
</script><noscript><a href="http://ad.doubleclick.net/jump/WroxSite/;tile=2;sz=160x600;ord=123456789?" target="_blank"><img src="http://ad.doubleclick.net/ad/WroxSite/;tile=2;sz=160x600;ord=123456789?" width="160" height="600" border="0" alt="" /></a></noscript>
<!-- End ad tag -->
</div>

<!-- / staticFeature ( ref:WROX_AD_SF_160_600 ) --></td>
          </tr>
         </table><img src="http://media.wiley.com/spa_assets/R16B062/spa_images/spacer.gif" width="184"  height="1">
       </td>
      </tr>
     </table>
    </div>
    <!-- staticFeature ( ref:WROX_FOOTER ) -->
    <div class="gradient_bottom"></div>
<div class="footer">
<a href="/WileyCDA/Section/About-Wrox.id-105072.html">About Wrox</a> &nbsp;|&nbsp;
<a href="/WileyCDA/Section/Contact-Us.id-105071.html">Contact Us</a> &nbsp;|&nbsp;
<a href="/WileyCDA/Section/RSS-Feed.id-301047.html">Subscribe to an RSS Feed of New Wrox Titles <img src="http://media.wiley.com/assets/1105/87/rss_feed_icon.gif" width="16" height="16" border="0"></a><br />
   <a href="/WileyCDA/Section/Legal-and-Copyright-Notices.id-105074.html">Copyright &#169; 2000-<script language="Javascript">var now = new Date();document.write(now.getUTCFullYear());</script></a>
   by
   <a href="http://www.wiley.com">John Wiley &amp; Sons, Inc.</a> or related companies.
   All rights reserved. Please read our <a href="/WileyCDA/Section/Privacy-Policy.id-105117.html" class="">Privacy Policy</a>.
</div>

<!-- PageEar function call -->  
<!--<script type="text/javascript">
    writeObjects();
</script>-->



<!-- / staticFeature ( ref:WROX_FOOTER ) -->
   </div>
  <!-- Omniture Code End Block -->
  <!-- Adobe Marketing Cloud Tag Management code
Copyright 1996-2013 Adobe, Inc. All Rights Reserved
More info available at http://www.adobe.com -->
<script type="text/javascript">//<![CDATA[
var amc=amc||{};if(!amc.on){amc.on=amc.call=function(){}};
document.write("<scr"+"ipt type=\"text/javascript\" src=\"//www.adobetag.com/d1/v2/ZDEtd2lsZXlwdWJsaXNoaW5nLTE0NTYtMjE3OC0=/amc.js\"></sc"+"ript>");
//]]></script>
<script type="text/javascript">//<![CDATA[
if(s){
	s.pageName = ""
	s.server = ""
	s.channel = ""
	s.t()
}
//]]></script>
<!-- End Adobe Marketing Cloud Tag Management code -->

<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-789257-8']);
_gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();
</script>

  <!-- / Omniture Code End Block -->
  </body>
 </html>
<!-- / layout( Wrox Title ) -->